high-altitude engine - Francés Inglés Diccionario